From 106dd75b3b39ec003245eeb2dde6b964ce923a1b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 27 May 2019 22:37:11 +0000 Subject: [PATCH] Remove an unused function _gdk_make_event was not used anywhere. --- gdk/gdkinternals.h | 4 -- gdk/gdksurface.c | 104 --------------------------------------------- 2 files changed, 108 deletions(-) diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h index 3e0cc5be9a..7b8abb1971 100644 --- a/gdk/gdkinternals.h +++ b/gdk/gdkinternals.h @@ -322,10 +322,6 @@ GdkSurface * _gdk_surface_find_descendant_at (GdkSurface *toplevel, double *found_x, double *found_y); -GdkEvent * _gdk_make_event (GdkSurface *surface, - GdkEventType type, - GdkEvent *event_in_queue, - gboolean before_event); gboolean _gdk_surface_event_parent_of (GdkSurface *parent, GdkSurface *child); diff --git a/gdk/gdksurface.c b/gdk/gdksurface.c index d5ec14ca7f..b755c27a5c 100644 --- a/gdk/gdksurface.c +++ b/gdk/gdksurface.c @@ -3709,110 +3709,6 @@ gdk_surface_get_support_multidevice (GdkSurface *surface) return surface->support_multidevice; } -/* send motion events if the right buttons are down */ - -GdkEvent * -_gdk_make_event (GdkSurface *surface, - GdkEventType type, - GdkEvent *event_in_queue, - gboolean before_event) -{ - GdkEvent *event = gdk_event_new (type); - guint32 the_time; - GdkModifierType the_state; - - the_time = gdk_event_get_time (event_in_queue); - gdk_event_get_state (event_in_queue, &the_state); - - event->any.surface = g_object_ref (surface); - event->any.send_event = FALSE; - if (event_in_queue && event_in_queue->any.send_event) - event->any.send_event = TRUE; - - switch ((guint) type) - { - case GDK_MOTION_NOTIFY: - event->motion.time = the_time; - event->motion.axes = NULL; - event->motion.state = the_state; - break; - - case GDK_BUTTON_PRESS: - case GDK_BUTTON_RELEASE: - event->button.time = the_time; - event->button.axes = NULL; - event->button.state = the_state; - break; - - case GDK_TOUCH_BEGIN: - case GDK_TOUCH_UPDATE: - case GDK_TOUCH_END: - case GDK_TOUCH_CANCEL: - event->touch.time = the_time; - event->touch.axes = NULL; - event->touch.state = the_state; - break; - - case GDK_SCROLL: - event->scroll.time = the_time; - event->scroll.state = the_state; - break; - - case GDK_KEY_PRESS: - case GDK_KEY_RELEASE: - event->key.time = the_time; - event->key.state = the_state; - break; - - case GDK_ENTER_NOTIFY: - case GDK_LEAVE_NOTIFY: - event->crossing.time = the_time; - event->crossing.state = the_state; - break; - - case GDK_PROXIMITY_IN: - case GDK_PROXIMITY_OUT: - event->proximity.time = the_time; - break; - - case GDK_DRAG_ENTER: - case GDK_DRAG_LEAVE: - case GDK_DRAG_MOTION: - case GDK_DROP_START: - event->dnd.time = the_time; - break; - - case GDK_TOUCHPAD_SWIPE: - event->touchpad_swipe.time = the_time; - event->touchpad_swipe.state = the_state; - break; - - case GDK_TOUCHPAD_PINCH: - event->touchpad_pinch.time = the_time; - event->touchpad_pinch.state = the_state; - break; - - case GDK_FOCUS_CHANGE: - case GDK_CONFIGURE: - case GDK_DELETE: - case GDK_DESTROY: - default: - break; - } - - if (event_in_queue) - { - if (before_event) - _gdk_event_queue_insert_before (gdk_surface_get_display (surface), event_in_queue, event); - else - _gdk_event_queue_insert_after (gdk_surface_get_display (surface), event_in_queue, event); - } - else - _gdk_event_queue_append (gdk_surface_get_display (surface), event); - - return event; -} - void _gdk_display_set_surface_under_pointer (GdkDisplay *display, GdkDevice *device, -- 2.30.2